#include "point.h"

/*X    Y   SPEED   DIRECT  ANGLE*/

/*No.0 Bezier path has 41 points in total.*/
unsigned int points_pos1_num = 41;
unsigned int points_pos2_num = 41;

Points points_pos1[] = {

    {0.000000, 0.000000, 50, 2.188559, 1.570796}, /*point ranks 0*/

    {-0.044000, 0.061925, 60, 2.188559, 1.570796}, /*point ranks 1*/

    {-0.088000, 0.123850, 70, 2.188559, 1.570796}, /*point ranks 2*/

    {-0.132000, 0.185775, 79, 2.188559, 1.570796}, /*point ranks 3*/

    {-0.176000, 0.247700, 90, 2.188559, 1.570796}, /*point ranks 4*/

    {-0.220000, 0.309625, 100, 2.188559, 1.570796}, /*point ranks 5*/

    {-0.264000, 0.371550, 109, 2.188559, 1.570796}, /*point ranks 6*/

    {-0.308000, 0.433475, 119, 2.188559, 1.570796}, /*point ranks 7*/

    {-0.352000, 0.495400, 130, 2.188559, 1.570796}, /*point ranks 8*/

    {-0.396000, 0.557325, 140, 2.188559, 1.570796}, /*point ranks 9*/

    {-0.440000, 0.619250, 150, 2.188559, 1.570796}, /*point ranks 10*/

    {-0.484000, 0.681175, 159, 2.188559, 1.570796}, /*point ranks 11*/

    {-0.528000, 0.743100, 169, 2.188560, 1.570796}, /*point ranks 12*/

    {-0.572000, 0.805025, 180, 2.188559, 1.570796}, /*point ranks 13*/

    {-0.616000, 0.866950, 189, 2.188559, 1.570796}, /*point ranks 14*/

    {-0.660000, 0.928875, 199, 2.188559, 1.570796}, /*point ranks 15*/

    {-0.704000, 0.990800, 210, 2.188560, 1.570796}, /*point ranks 16*/

    {-0.748000, 1.052725, 219, 2.188558, 1.570796}, /*point ranks 17*/

    {-0.792000, 1.114650, 230, 2.188559, 1.570796}, /*point ranks 18*/

    {-0.836000, 1.176575, 239, 2.188559, 1.570796}, /*point ranks 19*/

    {-0.880000, 1.238500, 250, 2.188559, 1.570796}, /*point ranks 20*/

    {-0.924000, 1.300425, 189, 2.188559, 1.649336}, /*point ranks 21*/

    {-0.968000, 1.362350, 180, 2.188558, 1.727876}, /*point ranks 22*/

    {-1.012000, 1.424275, 169, 2.188560, 1.806416}, /*point ranks 23*/

    {-1.056000, 1.486200, 160, 2.188559, 1.884956}, /*point ranks 24*/

    {-1.100000, 1.548125, 149, 2.188560, 1.963495}, /*point ranks 25*/

    {-1.144000, 1.610050, 139, 2.188558, 2.042035}, /*point ranks 26*/

    {-1.188000, 1.671975, 130, 2.188560, 2.120575}, /*point ranks 27*/

    {-1.232000, 1.733900, 119, 2.188559, 2.199115}, /*point ranks 28*/

    {-1.276000, 1.795825, 109, 2.188559, 2.277655}, /*point ranks 29*/

    {-1.320000, 1.857750, 100, 2.188559, 2.356194}, /*point ranks 30*/

    {-1.364000, 1.919675, 90, 2.188559, 2.434734}, /*point ranks 31*/

    {-1.408000, 1.981600, 80, 2.188560, 2.513274}, /*point ranks 32*/

    {-1.452000, 2.043525, 69, 2.188560, 2.591814}, /*point ranks 33*/

    {-1.496000, 2.105450, 59, 2.188557, 2.670354}, /*point ranks 34*/

    {-1.540000, 2.167375, 50, 2.188560, 2.748893}, /*point ranks 35*/

    {-1.584000, 2.229300, 40, 2.188560, 2.827433}, /*point ranks 36*/

    {-1.628000, 2.291225, 29, 2.188559, 2.905973}, /*point ranks 37*/

    {-1.672000, 2.353150, 20, 2.188558, 2.984513}, /*point ranks 38*/

    {-1.716000, 2.415075, 10, 2.188560, 3.063053}, /*point ranks 39*/

    {-1.760000, 2.477000, 0, 2.188560, 3.141593}, /*point ranks 40*/

};

/*No.1 Bezier path has 41 points in total.*/
Points points_pos2[] = {

    {-1.760000, 4.277000, 50, -1.928646, 1.570796}, /*point ranks 0*/

    {-1.771125, 4.247250, 59, -1.928641, 1.570796}, /*point ranks 1*/

    {-1.782250, 4.217500, 70, -1.928650, 1.570796}, /*point ranks 2*/

    {-1.793375, 4.187750, 80, -1.928646, 1.570796}, /*point ranks 3*/

    {-1.804500, 4.158000, 89, -1.928646, 1.570796}, /*point ranks 4*/

    {-1.815625, 4.128250, 99, -1.928645, 1.570796}, /*point ranks 5*/

    {-1.826750, 4.098500, 110, -1.928646, 1.570796}, /*point ranks 6*/

    {-1.837875, 4.068750, 120, -1.928646, 1.570796}, /*point ranks 7*/

    {-1.849000, 4.039000, 129, -1.928646, 1.570796}, /*point ranks 8*/

    {-1.860125, 4.009250, 139, -1.928641, 1.570796}, /*point ranks 9*/

    {-1.871250, 3.979500, 150, -1.928650, 1.570796}, /*point ranks 10*/

    {-1.882375, 3.949750, 159, -1.928644, 1.570796}, /*point ranks 11*/

    {-1.893500, 3.920000, 170, -1.928646, 1.570796}, /*point ranks 12*/

    {-1.904625, 3.890250, 179, -1.928647, 1.570796}, /*point ranks 13*/

    {-1.915750, 3.860500, 190, -1.928646, 1.570796}, /*point ranks 14*/

    {-1.926875, 3.830750, 199, -1.928644, 1.570796}, /*point ranks 15*/

    {-1.938000, 3.801000, 210, -1.928646, 1.570796}, /*point ranks 16*/

    {-1.949125, 3.771250, 219, -1.928644, 1.570796}, /*point ranks 17*/

    {-1.960250, 3.741500, 230, -1.928650, 1.570796}, /*point ranks 18*/

    {-1.971375, 3.711750, 239, -1.928644, 1.570796}, /*point ranks 19*/

    {-1.982500, 3.682000, 250, -1.928644, 1.570796}, /*point ranks 20*/

    {-1.993625, 3.652250, 189, -1.928650, 1.605703}, /*point ranks 21*/

    {-2.004750, 3.622500, 180, -1.928640, 1.640610}, /*point ranks 22*/

    {-2.015875, 3.592750, 169, -1.928650, 1.675516}, /*point ranks 23*/

    {-2.027000, 3.563000, 160, -1.928647, 1.710423}, /*point ranks 24*/

    {-2.038125, 3.533250, 149, -1.928643, 1.745329}, /*point ranks 25*/

    {-2.049250, 3.503500, 140, -1.928647, 1.780236}, /*point ranks 26*/

    {-2.060375, 3.473750, 129, -1.928643, 1.815142}, /*point ranks 27*/

    {-2.071500, 3.444000, 120, -1.928647, 1.850049}, /*point ranks 28*/

    {-2.082625, 3.414250, 109, -1.928650, 1.884956}, /*point ranks 29*/

    {-2.093750, 3.384500, 100, -1.928640, 1.919862}, /*point ranks 30*/

    {-2.104875, 3.354750, 89, -1.928647, 1.954769}, /*point ranks 31*/

    {-2.116000, 3.325000, 79, -1.928650, 1.989675}, /*point ranks 32*/

    {-2.127125, 3.295250, 70, -1.928640, 2.024582}, /*point ranks 33*/

    {-2.138250, 3.265500, 60, -1.928650, 2.059489}, /*point ranks 34*/

    {-2.149375, 3.235750, 49, -1.928647, 2.094395}, /*point ranks 35*/

    {-2.160500, 3.206000, 39, -1.928643, 2.129302}, /*point ranks 36*/

    {-2.171625, 3.176250, 30, -1.928647, 2.164208}, /*point ranks 37*/

    {-2.182750, 3.146500, 20, -1.928643, 2.199115}, /*point ranks 38*/

    {-2.193875, 3.116750, 9, -1.928647, 2.234021}, /*point ranks 39*/

    {-2.205000, 3.087000, 0, -1.928647, 2.268928}, /*point ranks 40*/

};
